> Markdown version of [/jobs/ext/2736647-software-engineer-machine-learning-and-artificial-intelligence](https://www.wearedevelopers.com/jobs/ext/2736647-software-engineer-machine-learning-and-artificial-intelligence). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Machine Learning and Artificial Intelligence - **Company:** MECH-GEN CONTRACTING INC - **Location:** Palo Alto, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Computer Vision, Big Data, C++ (Programming Language), High-Level Architecture, Python (Programming Language), Machine Learning, Tensorflow, Grunt (Software), Caffe, Deep Learning, Theano, Information Technology, Optimization Algorithms, Production Code, Unsupervised Learning - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-machine-learning-and-artificial-intelligence-mashgin-4037846 ## About the Role * 8+ years relevant coding experience * B.S. or higher in Computer Science or related field * Strong background in Machine Learning or Computer Vision * Excellent knowledge of either Python or C/C++, * MS/PhD degree or equivalent practical experience in Computer Science, AI, Machine Learning, or related technical field * Strong understanding of ML techniques such as CNNs, supervised and unsupervised learning, optimization techniques, etc * Experience with one or more of popular Deep Learning frameworks such as Caffe, TensorFlow, Theano * Experience in a fast-paced work environment, shipping quality code quickly and iterating ## Description Mashgin is looking for a smart, driven engineer who's fascinated by the latest developments in ML/AI and is looking for the best areas to apply them. You'll work on a small dynamic team to design and implement state of the art deep learning techniques for Mashgin products. We have the unique opportunity to gather large, proprietary datasets from multiple industries where critical real-world problems have been identified. It will be you and your team's job to turn this data into automated solutions. We maintain a flat, high-impact engineering culture where every engineer who joins our team carries the title of Member of Technical Staff., * Impact: You will own significant responsibility and have total ownership over your work. We stay lean and efficient, so your work directly impacts the product we ship every day. * Simplicity: Complexity is a waste of time here-we take pride in building things that just work. * Hard Work: Forget the glamorous research papers. We prioritize the hard work it takes to achieve real-world clarity and accuracy. You will innovate relentlessly to push the boundaries of what's possible in visual automation. * Humility: No task is beneath you. Whether it's high-level architecture or grunt work to fix a bug, we check our egos at the door and get real work done. * Ruthless Prioritization: If everything is on fire, nothing is. You will be expected to prioritize ruthlessly, cutting through distractions to focus on the most impactful product improvements. * Customer Innovation: We are customer-centric, not customer-pleasing. You won't bend to every client demand; you will let innovation drive the product forward to solve the real problems our users face. * Efficiency: Meetings suck. We keep them short and only use them for alignment, giving you your time back to focus on real work. You Will Be * Developing solutions for real-world computer vision problems * Working with the product team to come up with innovative ways to collect large data sets for training AI systems or generating equivalent synthetic data * Finding the optimal balance between doing longer term research and applying research results to production code * Researching and building state-of-the-art ML/CV algorithms to analyze 2D/3D image data ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Navigating the AI Revolution in Software Development](https://www.wearedevelopers.com/videos/1266-navigating-the-ai-revolution-in-software-development) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [The State of GenAI & Machine Learning in 2025](https://www.wearedevelopers.com/videos/1383-the-state-of-genai-machine-learning-in-2025) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)