Date: 1 week ago
City: Hanover, Maryland
Contract type: Full time

Description
Job Description
Eccalon is seeking a highly skilled and motivated AI/ML Backend Developer to join our Software Development team. In this role, you will work closely with AI/ML engineers, software engineers, and product managers to build scalable ML systems, integrate models into production environments, and drive innovation across our AI initiatives. The ideal candidate has a strong foundation in computer science, proficiency in machine learning frameworks, and experience in software engineering best practices.
Responsibilities
Why Join Us?
Eccalon's Executives foster a supportive work environment allowing our teams to thrive, and have a fierce dedication to innovation, security, and people. Our culture is built on inclusion, teamwork, trust, and we are committed to offering career advancement opportunities to all employees. Encouraging a healthy and balanced life, we offer an extensive benefits package to support the wellness of our employees and their families. You will be joining a team of innovators, working with cutting edge technologies, supporting mission critical projects, and making an impact.
Apply today to advance your career!
EOE Statement Eccalon provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
EEO is the law.
Job Description
Eccalon is seeking a highly skilled and motivated AI/ML Backend Developer to join our Software Development team. In this role, you will work closely with AI/ML engineers, software engineers, and product managers to build scalable ML systems, integrate models into production environments, and drive innovation across our AI initiatives. The ideal candidate has a strong foundation in computer science, proficiency in machine learning frameworks, and experience in software engineering best practices.
Responsibilities
- Design, build, and optimize machine learning models and pipelines for various business use cases.
- Collaborate with data scientists and domain experts to understand requirements and translate them into technical solutions.
- Develop scalable APIs and services to deploy models in production environments.
- Monitor and maintain deployed models to ensure accuracy, performance, and reliability.
- Conduct model evaluations and experiments using statistical methods and performance metrics.
- Work with large datasets and cloud platforms to build efficient data pipelines.
- Stay current with the latest research and trends in AI/ML and incorporate relevant findings into the development process.
- Write clean, maintainable, and well-documented code following software engineering best practices.
- Participate in code reviews, design discussions, and team collaborations to improve overall software quality.
- Bachelor’s or Master’s degree in Computer Science, or a related field.
- 2+ years of experience in AI/ML development, including model design, training, and deployment.
- Proficiency in Python and experience with ML libraries such as TensorFlow, PyTorch, Scikit-learn, or similar.
- Experience with deep learning architectures such as CNNs, RNNs, Transformers, or LLMs.
- Background in MLOps or experience with ML lifecycle tools like MLflow, Kubeflow, or SageMaker.
- Experience with Node.js frameworks such as Express.js, Nest.js, etc.
- Experience with databases like MongoDB, MySQL, PostgreSQL, etc.
- Knowledge of RESTful APIs and microservices architecture.
- Familiarity with server-side security best practices and implementation.
- Excellent problem-solving skills and ability to work in a collaborative, fast-paced environment.
- Strong communication skills and the ability to translate complex concepts into clear solutions.
- Excellent problem-solving skills and attention to detail.
- Good interpersonal and communication skills.
- Ability to work effectively in a collaborative team environment.
Why Join Us?
Eccalon's Executives foster a supportive work environment allowing our teams to thrive, and have a fierce dedication to innovation, security, and people. Our culture is built on inclusion, teamwork, trust, and we are committed to offering career advancement opportunities to all employees. Encouraging a healthy and balanced life, we offer an extensive benefits package to support the wellness of our employees and their families. You will be joining a team of innovators, working with cutting edge technologies, supporting mission critical projects, and making an impact.
Apply today to advance your career!
EOE Statement Eccalon provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
EEO is the law.
See more jobs in Hanover, MD