Job description
Job details
- Location: Indianapolis, Marion County
- Work mode: Remote
- Employment type: Contract (Not an internship)
- Salary: USD 112,004 per year
Role overview
BC Forward is seeking a skilled Software Engineer III specializing in AI/ML to join their technical team. This senior-level position focuses on developing and implementing advanced machine learning models and software solutions to support global clients. The role requires a strong background in software engineering principles combined with specialized knowledge in artificial intelligence.
Job details
This is a contract position based in Indianapolis, Marion County, though it is offered as a Remote role (EST timezone preferred). This is not an internship. The salary range for this position is approximately 112,004 USD per year.
Responsibilities
- Design and develop scalable AI and machine learning models to solve complex business problems.
- Collaborate with cross-functional teams to integrate ML models into production environments.
- Optimize existing algorithms to improve performance, accuracy, and processing speed.
- Write clean, maintainable, and efficient code following industry best practices.
- Conduct code reviews and provide technical mentorship to junior engineering staff.
Requirements
- Proven experience as a Software Engineer with a focus on AI/ML implementations.
- Strong proficiency in Python and common machine learning frameworks.
- Experience with data preprocessing, feature engineering, and model validation.
- Ability to work independently in a remote environment while maintaining high productivity.
- Bachelor's degree in Computer Science, Data Science, or a related technical field.
Benefits
- Competitive hourly pay rate
- Remote work flexibility
- Opportunity to work with Fortune 500 clients
- Professional growth in a global consulting environment
Keywords
AIMachine LearningPythonSoftware EngineeringMLOpsAlgorithm DevelopmentData Modeling