Senior Software Engineer - Machine Learning jobs in United States
cer-icon
Apply on Employer Site
company-logo

Janea Systems · 2 months ago

Senior Software Engineer - Machine Learning

Janea Systems is a dynamic team of software engineering specialists providing high-impact software development services to Fortune 500 companies. They are seeking a Senior Machine Learning Engineer to work on the client's internal AI/ML practice and utilize skills in LLM, Data Engineering, ML, and ML Ops.

Software

Responsibilities

Design scalable data pipelines and infrastructure for enterprise ML systems
Implement ML models and systems into production
Collaborate with data scientists and software engineers
Deploy scalable tools and services for machine learning training and inference
Evaluate new technologies to improve ML system performance and reliability
Apply software engineering best practices, including CI/CD, to ML development
Facilitate the development and deployment of ML proof-of-concepts
Review, refactor, optimize, containerize, deploy, version, and monitor ML models
Implement monitoring and alerting solutions to ensure the reliability and performance of machine learning systems
Optimize and automate the machine learning deployment process to ensure efficiency and reproducibility
Collaborate with cross-functional teams to troubleshoot and resolve issues related to machine learning deployments
Stay updated with industry trends and apply knowledge to drive innovation
Promote industry best practices and enhance team expertise

Qualification

Machine LearningPythonML frameworksCloud environmentsData EngineeringNLPCommunicationProblem-solvingSelf-motivatedAdaptable

Required

Bachelor's or Master's degree in Computer Science or a related field
4+ years of experience as a Software Engineer, Platform Engineer, ML Engineer, Data Scientist, AI Engineer, or Data Engineer
Flexibility in experience with different programming languages and willingness to adjust to project needs
Strong knowledge of Python
Knowledge of machine learning algorithms, data pre-processing methods, and ML frameworks (such as PyTorch, TensorFlow, Keras)
Experience with containers and Kubernetes in cloud environments (AWS, MS Azure, or GCP)
Familiarity with data-oriented workflow orchestration frameworks (KubeFlow, Airflow, Argo)
Understanding of software testing, benchmarking, and continuous integration principles
Ability to translate business needs into technical requirements
Excellent communication and problem-solving skills, with the ability to break down complex challenges and develop innovative solutions
Being self-motivated and adaptable, with the ability to work effectively in fast-paced, dynamic environment

Preferred

Familiarity with agent frameworks (such as Langchain, Langgraph, IllamaIndex)
Familiarity with developing RAG systems
Experience with Natural Language Processing (NLP)
Familiarity with monitoring tools (such as DataDog or Langfuse)
Any associate cloud certification (AWS preferred)

Benefits

Competitive compensation with benefits
Paid vacation
Sick leave
Generous office equipment allowance
Desk at an office/coworking facility

Company

Janea Systems

twittertwittertwitter
company-logo
For over two decades, Janea Systems has provided high impact software development services to Fortune 500 companies.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Toby Rawlinson
Chief Business Officer
linkedin
Company data provided by crunchbase