In this role you will have an opportunity to make a big impact by helping build a global development team that excels in delighting our customers.
Key Responsibilities:
- Solution Design: Lead the design of end-to-end AI solutions that encompass data acquisition, preprocessing, model selection, training, deployment, and maintenance.
- Algorithm Development: Design, implement, and optimize machine learning algorithms and models that solve specific business problems, such as natural language processing, computer vision, recommendation systems, predictive analytics, etc.
- Data Preprocessing: Clean, preprocess, and curate large datasets to ensure high-quality data for training and validation of AI models.
- Model Training and Evaluation: Train and fine-tune AI models using appropriate techniques and frameworks. Evaluate model performance using relevant metrics and iterate on models to improve their accuracy and efficiency.
- Architecture Design: Create high-level architecture designs for AI systems that consider scalability, performance, security, and integration with existing systems.
- Technical Leadership: Provide guidance and mentorship to AI developers, data scientists, and engineers, ensuring adherence to best practices and architectural guidelines.
- Technology Evaluation: Stay updated with emerging AI technologies, tools, and frameworks, and evaluate their suitability for solving specific business challenges.
- Collaboration: Work closely with cross-functional teams, including data engineers, software developers, product managers, and domain experts, to align AI solutions with overall product development.
- Proof of Concept: Develop prototypes and proof-of-concepts to demonstrate the feasibility of proposed AI solutions and gain buy-in from stakeholders.
- Innovation: Explore innovative AI applications and propose ideas that can lead to new products, features, or enhancements.
- Code Development: Write clean, efficient, and well-documented code using programming languages such as Python, and utilize libraries and frameworks like TensorFlow, PyTorch, scikit-learn, etc.
- Ethical and Regulatory Compliance: Ensure that AI solutions meet ethical standards and regulatory requirements, particularly in areas such as data privacy, bias mitigation, and transparency.
- Performance Optimization: Optimize AI models and system performance, including latency, throughput, and resource utilization, to meet business needs.
- Documentation: Maintain clear documentation of the AI models, algorithms, development processes, and deployment procedures.
- To be successful, you will need:
- Passion for handling technical challenges and be goal and results oriented
- Excellent communication skills and ability to work with multiple team
- Proven listening, detail-oriented thinking, and creative problem-solving skills
- Ability to work in highly collaborative global organization
- Be open to flexible schedule in development and support environment
- Agile development experience
- What we look for:
- Hands on experience in AI , Python, Java , Scala and utilize libraries and frameworks like TensorFlow, PyTorch, strongly preferred.
- BE/B Tech in Computer Science or relevant and 17 to 20+ years track record in Architecture and development in a customer facing role working with enterprise software
0 applies
3 views
Other Jobs from IBM
Application Developer: EAI
Data Engineer: Data Platforms-AWS
Application Developer: Microsoft Analytics
Full Stack Developer
Software Developer
Software Developer
Similar Jobs
Staff Data Scientist, Notifications
Network Production Engineer (University Grad)
Senior Security Engineer
Software Engineering Manager, Audio
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say